package com.mrjy.common.entity;

import java.sql.Timestamp;
import java.util.Date;

public class DistributorTeamInfo extends BaseEntity{

    /**
	 * 
	 */
	private static final long serialVersionUID = -589507860380323455L;
	/**
	 * 团队成员id
	 */
	private Integer userId;
	/**
	 * 真实姓名
	 */
    private String realName;
    /**
     * 分销商id
     */
    private Integer distributorId;
    /**
     * 创建时间
     */
    private Timestamp createTime;
    /**
     * 绑定时间
     */
    private Timestamp bindTime;
    /**
     * 解绑时间
     */
    private Timestamp unbindTime;
    /**
     * 审核状态：0=邀请中 1=同意 2=拒绝
     */
    private String auditStatus;
    /**
     * 备注
     */
    private String remark;
    /**
     * 团队类型（01：中级分销团队；02：高级分销团队；11：讲师团队；12：明师团队；2：服务站团队；3：合作方团队；4：家人团队）
     */
    private String teamType;
    
    private Double sharingProportion; //团队成员的分成比例 (他的上级许诺给他的)
    private Integer belongTeamId; //所属团队负责人id

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public Integer getDistributorId() {
        return distributorId;
    }

    public void setDistributorId(Integer distributorId) {
        this.distributorId = distributorId;
    }

    public Date getCreateTime() {
        return createTime;
    }
   
    public Timestamp getBindTime() {
		return bindTime;
	}

	public void setBindTime(Timestamp bindTime) {
		this.bindTime = bindTime;
	}

	public Timestamp getUnbindTime() {
		return unbindTime;
	}

	public void setUnbindTime(Timestamp unbindTime) {
		this.unbindTime = unbindTime;
	}

	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}

	public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

	public String getTeamType() {
		return teamType;
	}

	public void setTeamType(String teamType) {
		this.teamType = teamType;
	}

	public Double getSharingProportion() {
		return sharingProportion;
	}

	public void setSharingProportion(Double sharingProportion) {
		this.sharingProportion = sharingProportion;
	}

	public Integer getBelongTeamId() {
		return belongTeamId;
	}

	public void setBelongTeamId(Integer belongTeamId) {
		this.belongTeamId = belongTeamId;
	}

    
}